track suit - French English Dictionary